An improved algorithm for computing Steiner minimal trees in Euclidean d-space

نویسندگان

  • Marcia Fampa
  • Kurt M. Anstreicher
چکیده

We describe improvements to Smith’s branch-and-bound (B&B) algorithm for the Euclidean Steiner problem in IR. Nodes in the B&B tree correspond to full Steiner topologies associated with a subset of the terminal nodes, and branching is accomplished by “merging” a new terminal node with each edge in the current Steiner tree. For a given topology we use a conic formulation for the problem of locating the Steiner points to obtain a rigorous lower bound on the minimal tree length. We also show how to obtain lower bounds on the child problems at a given node without actually computing the minimal Steiner trees associated with the child topologies. These lower bounds reduce the number of children created and also permit the implementation of a “strong branching” strategy that varies the order in which terminal nodes are added. Computational results demonstrate substantial gains compared to Smith’s original algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computing Steiner minimal trees in Euclidean d-space

In this paper, we propose modifications on Smith’s branch-and-bound (B&B) algorithm for the Euclidean Steiner problem in R. At each node of the B&B tree, we solve a convex programming problem in conic form to obtain a lower bound on the minimal Steiner tree length for a given topology. We also use conic formulation to obtain bounds on the child problems at a given node, that are applied on a st...

متن کامل

Bottleneck Distances and Steiner Trees in the Euclidean d-Space

Some of the most efficient heuristics for the Euclidean Steiner minimal trees in the d-dimensional space, d ≥ 2, use Delaunay tessellations and minimum spanning trees to determine small subsets of geometrically close terminals. Their low-cost Steiner trees are determined and concatenated in a greedy fashion to obtain low cost trees spanning all terminals. The weakness of this approach is that o...

متن کامل

Steiner Tree Heuristics in Euclidean d-Space

We present a class of heuristics for the Euclidean Steiner tree problem in a d-dimensional space, d ≥ 3. These heuristics identify small subsets with few, geometrically close, terminals using Delaunay tessellations and minimum spanning trees. Low cost spanning trees of these subsets are determined by applying the exact algorithm for the Euclidean Steiner minimal tree in d-space as well as its h...

متن کامل

Approximations and Lower Bounds for the Length of Minimal Euclidean Steiner Trees

We give a new lower bound on the length of the minimal Steiner tree with a given topology joining given terminals in Euclidean space, in terms of toroidal images. The lower bound is equal to the length when the topology is full. We use the lower bound to prove bounds on the “error” e in the length of an approximate Steiner tree, in terms of the maximum deviation d of an interior angle of the tr...

متن کامل

Geometric conditions for Euclidean Steiner trees in ℜd

We present geometric conditions that can be used to restrict or eliminate candidate topologes for Euclidean Steiner minimal trees in , d ≥ 2. Our emphasis is on conditions that are not restricted to the planar case (d = 2). For trees with a Steiner topology we give restrictions on terminal-Steiner connections that are based on the Voronoi diagram associated with the set of terminal nodes. We th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Optimization

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2008